-
Notifications
You must be signed in to change notification settings - Fork 61
{2023.06}[2023a,a64fx] first part of apps originally built with EB 4.9.0 #1038
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
{2023.06}[2023a,a64fx] first part of apps originally built with EB 4.9.0 #1038
Conversation
Instance
|
Instance
|
Instance
|
Instance
|
Instance
|
Instance
|
bot: build instance:eessi-bot-deucalion repository:eessi.io-2023.06-software architecture:aarch64/a64fx |
Updates by the bot instance
|
Updates by the bot instance
|
Updates by the bot instance
|
Updates by the bot instance
|
Updates by the bot instance
|
Updates by the bot instance
|
New job on instance
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The eb_hooks.py is included in the tarball, so it has changed, likely as a result of merging PR #1034
Label |
Good catch. Then we should verify if the eb_hooks.py in the tarball is newer or older than the one on |
It's good to ingest. Actually fixes an issue that was likely created by the last ingest (probably the TensorFlow PR #1034) where the $ diff -u /cvmfs/software.eessi.io/versions/2023.06/init/easybuild/eb_hooks.py 2023.06/init/easybuild/eb_hooks.py
--- /cvmfs/software.eessi.io/versions/2023.06/init/easybuild/eb_hooks.py 2025-04-20 18:18:22.000000000 +0100
+++ 2023.06/init/easybuild/eb_hooks.py 2025-04-22 20:47:23.000000000 +0100
@@ -133,7 +133,8 @@
if memory_hungry_build or memory_hungry_build_a64fx:
parallel = self.cfg['parallel']
if cpu_target == CPU_TARGET_A64FX and self.name in ['TensorFlow']:
- if parallel > 1:
+ # limit parallelism to 8, builds with 12 and 16 failed on Deucalion
+ if parallel > 8:
self.cfg['parallel'] = 8
msg = "limiting parallelism to %s (was %s) for %s on %s to avoid out-of-memory failures during building/testing"
print_msg(msg % (self.cfg['parallel'], parallel, self.name, cpu_target), log=self.log) |
Staging PR merged, tarball ingested ... |
PR merged! Moved |
1 similar comment
PR merged! Moved |
PR merged! Moved |
PR merged! Moved |
First part of apps originally built with EB 4.9.0